@charset "utf-8";
input,select{
	font-family:"微软雅黑";
	border: 1px solid #ccc;
	font-size: 14px;
	padding: 6px 12px;
	color: #333;
	border-radius: 2px;
	/*width: 260px;*/
	height: 40px;
	line-height: 21px;
	font-weight: normal;
	}
.font-sm18{font-size: 18px;}
.font-sm12{font-size: 12px;}
/*input:focus,select:focus,input:hover,select:hover{border: 1px solid #d3001e;}*/
.form-control{height: 40px;border-radius:0 ;color: #333;font-size: 16px;}
.form-group{margin-bottom: 20px;}
.form-control:focus {
    border-color: #ccc;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    }
.form-control::-moz-placeholder {color: #ccc;opacity: 1}
.form-control:-ms-input-placeholder {color: #ccc}
.form-control::-webkit-input-placeholder {color: #ccc}
a:focus, a:hover{text-decoration: none;color: #D3001E;}
p{margin-bottom: 0;}
h1,h2,h3,h4,h5{margin: 0;}
ol, ul{margin-bottom: 0;}
em{font-style: normal;}
.pad0{padding: 0;}
.pad_r0{padding-right: 0;}
.pad_t20{padding-top: 20px;}
.mar_t30{margin-top: 30px;}
.line40{line-height: 40px;}
.phcolor{ color:#ccc;}
.input_error{border: 1px solid #d3001e;}
.error_tips{color: #d3001e;display:inline-block;font-size: 16px;}
.error_tips span{vertical-align: middle;}
.error_img{width: 18px;height: 18px;background:url(../images/error_img.png) no-repeat center;display:inline-block;vertical-align: middle;margin-right: 2px;margin-left:20px;}
.login_error_tips{border: 1px solid #D3001E;height: 36px;line-height: 36px;position: absolute;background:#fff;width: 100%;top:-55px;}
.login_error_tips span{color: #d3001e;font-size: 12px;}
.hy{background-image: url(../images/trangle_drop.png);background-repeat:no-repeat;background-position: 100% 100%;appearance: none;-webkit-appearance: none;-moz-appearance:none;}
.hy1{background-image: url(../images/white_drap.png);background-repeat:no-repeat;background-position: 100% 100%;appearance: none;-webkit-appearance: none;-moz-appearance:none;}
select::-ms-expand {display: none;}  
.color_red{color: #D3001E;}
.color_blue{color: #2970e5;}
.bg_gry{background: #F5F5F5;}
.table{margin-bottom: 0;}
/*滚动条*/
.chose_set_box::-webkit-scrollbar,.Transaction_table::-webkit-scrollbar{width: 6px;height: 16px;background-color: #DDD;}  
.chose_set_box::-webkit-scrollbar-thumb,.Transaction_table::-webkit-scrollbar-thumb{background: #AAA;}
/*头部*/
.topnav{width: 100%;}
.topnav_list{height: 30px;line-height: 30px;}
.topnav_list_right{float:right;margin-bottom: 0;}
.topnav_list_right li{float: left;margin-left:20px;height: 30px;}
.topnav_list_right li a{color: #666;display: block;}
/*.topnav_list_right li.item_three a{padding: 0 10px;}*/
.topnav_list_right li.item_two{margin-left: 38px;}
.topnav_list_right li.item_four{padding-right: 30px;}
.topnav_list_right i{width: 16px;height: 16px;display: inline-block;vertical-align: middle;}
.topnav_list_right span{vertical-align: middle;}
.index_Qorder{background: url(../images/index_Qorder.png) no-repeat left -16px;}
.index_Qorder_hover{background: url(../images/index_Qorder.png) no-repeat left top;}
.index_order{background: url(../images/index_order.png) no-repeat left bottom;}
.index_order_hover{background: url(../images/index_order.png) no-repeat left 2px;}
.index_person{background: url(../images/index_person.png) no-repeat left bottom;}
.index_person_hover{background: url(../images/index_person.png) no-repeat left 1px;}
.index_help{background: url(../images/index_help.png) no-repeat left bottom;}
.index_help_hover{background: url(../images/index_help.png) no-repeat left top;}
.item_three img{width: 12px;height: 6px;margin-left: 5px;}
.item_three{position: relative;padding: 0 10px;margin-left: 0;border-left: 1px solid #fff;border-right: 1px solid #fff;}
.item_bg{border-left: 1px solid #cbced4;border-right: 1px solid #cbced4;/*margin:0 -2px;*/}

.drap_down{z-index:99;background: #fff;width: 102%;position: absolute;top:28px;left: -1px;display: none;border: 1px solid #cbced4;border-top: none;padding-bottom: 5px;}
.drap_down p{text-align: center;margin-bottom: 0;line-height: 20px;padding-top: 5px;color: #333;}
.drap_down p:hover{color: #d4171c;}

.welcom{float: right;color: #333;margin-right: 40px;}
.welcom a{color: #D3001E;}



/*手机端导航*/
.jp_nav{border: none;background: #fff;margin-bottom: 0;}
.jp_nav .navbar-header{width:22%;}
.jp_nav .nav{width:70%;}
.jp_nav .nav>li>a{line-height:35px;padding: 0;color: #666;font-size: 16px;font-weight:500;}
.jp_nav .dropdown-menu li a{font-size: 14px;color: #f00;}
.nav_logo_phone{line-height: 45px;} 
.nav_logo_phone img{width:74%;}
.jp_nav .container-fluid{padding: 0;}
.navbar-nav .dropdown-menu .dropdown-menu{left: 100%;top:0;}
.phone_mid{border-left: 1px solid #eaeaea;margin-top:13px;line-height: 25px;text-align: center;}
.phone_mid img{width:20px;}
.phone_mid figure{position: relative;}
.drap_search_box{padding: 11px 0;background:#f5f5f5;}
.drap_search_box{position: absolute;top:50px;z-index:888;width: 100%;opacity: 0;display: none;}
.drap_search_center{text-align: center;}
/*.drap_search_box .pc_search_btn{width:15%;margin-right: 15px;}*/
.drap_search_box input{line-height: 22px;padding: 14px 10px;border-radius:0;height: 50px;border-color: #ccc;}
.drap_search_box i{ width: 0;height: 0; border-left:15px solid transparent;border-right: 15px solid transparent;border-bottom: 30px solid #f5f5f5;position: absolute;top:-10px;left:57%;}
.jd_win{width: 100%;height: 100%;position: fixed;top:100px;left:0;background: rgba(0, 0, 0, 0.34);z-index: 556;display:none;}
.phone_search_btn{display:block;width:100%;background-color: #D3001E;height: 50px;float: left;background-image: url(../images/pc_search.png);background-position: center center;background-repeat: no-repeat;}
.drap_search_center .col-xs-2{padding-left: 0;}
.jp_nav .in{border-top: 1px solid #ccc;}
.dropdown .sub-menu{margin-left: 20px;}
.dropdown .sub-menu li{line-height: 32px;}
.navbar-default .navbar-toggle{border-color:transparent;}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover {background-color: transparent}
.num_shop{width: 8px;height:8px;background: #D3001E;border-radius: 50%;position: absolute;top:7px;right:39%;}
/*pc端登陆注册*/
.banner_rel{position: relative;}
.pc_login_box{position: absolute;top:120px;right:4%;z-index: 1;}
.pc_login_box .pc_login,.pc_login_box .pc_search_box{float: left;}
.pc_login{background: #fff;padding: 10px 0;font-size: 16px;}
.pc_login a{display:block;float:left;width: 104px;text-align: center;line-height: 22px;}
.pc_login a:first-child{border-right: 1px solid #333;}
.pc_login a:hover{color: #D3001E;}
.pc_search_box input{width:0px;float:left;background-color: #fff;line-height: 22px;padding: 0;border-radius:0;height:42px;border: none;border-left: 1px solid #333;}
.pc_search_btn{background-color: #D3001E;width: 100px;height:42px;float:left;background-image: url(../images/pc_search.png);background-position: center center;background-repeat: no-repeat;background-size: 20px 20px;}
.company_login a{width: 208px;}
.company_login a:first-child{border-right: none;}
.company_login a i{margin-right: 5px;}
.font-yellow{color: #e5d372;}


/*四大保证*/
.Four_ensure{background: #f5f5f5;padding: 14px 0 12px;border-bottom: 1px solid #eaeaea;}
.Four_ensure_item{text-align: center;}
.Four_ensure_item img{width: 25px;height: 28px;}
.Four_ensure_item span{margin-left: 15px;}
/*推荐*/
.Recommend_box{margin: 30px 0;}
.Recommend_item{padding: 0;position: relative;margin-bottom: 10px;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.Recommend_item:last-child{margin-right: 0;}
.name_z{font-size: 18px;color: #fff;}
.name_y{font-size: 14px;color: #fff;}
.Recommend_item_pos{position: absolute;left:0; top:0;width: 100%;height: 100%;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.Recommend_item_pos i{vertical-align: middle;color: #ccc;display: table-cell;}
.Recommend_item_info{/*display: inline-block;*/display:table-cell;height:60px;vertical-align: middle;margin-bottom: 0;padding-left: 15px;}
.Recommend_item_info span{display: block;}
/*.mask{width: 100%;height: 60px;position: absolute;left: 0; bottom:0;background: rgba(0,0,0,0.6);transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}*/
.Recommend_item_pos figure{padding-left:15px;position: absolute;bottom:0;background: rgba(0,0,0,0.6);width: 100%;/*z-index: 99;*/}
/*.Recommend_item a:hover span,.Recommend_item a:hover{color: #f00;}*/
.Recommend_item img{transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.Recommend_item_hover img{transform: scale(1.3);}
.Recommend_item_hover .mask{opacity: 0;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.Recommend_item a:hover .Recommend_item_pos{display: none;}
/*foot*/
footer{background: #ccc;padding-bottom: 20px;padding-top: 25px;border-top: 8px solid #333;}
.foot_bottom figure{padding-top: 25px;padding: 0;}
.foot_bottom figure i{margin-left: 10px;font-size: 14px;}
.foot_bottom .foot_ewm{text-align: right;}
.foot_bottom .foot_ewm img{width: 30%;}
.foot_bottom_item li{float: left;width: 20%;}
.foot_bottom_item li a{font-size: 12px;color: #666;}
.foot_bottom_item li a:hover{color:#D3001E;}
/*index结束*/
/*登陆*/
.login_banner{height: 478px;overflow: hidden;}
.logo_top{height: 120px;line-height: 120px;}
.login_img img{height: 478px;}
.login_box{width: 350px;background: #fff;float: right;}
.login_bar_info{padding: 25px 25px 25px 25px;border-bottom: 1px solid #ededed;}
.login_bar_info .user_title{font-size: 16px;padding: 6px 0;color: #333;line-height:20px;}
.login_bar_info form{margin-top:18px;position: relative;}
.password{text-align: right;margin-top: -8px;margin-bottom: 11px;}
.password a{display: block;}
.login_btn_red{height: 40px;background: #d3001e;text-align: center;font-size: 18px;font-weight:600;border-radius: 2px;}
.login_btn_red a{display: block;line-height: 40px;color: #fff;letter-spacing: 2px;}
.login_btn_red a:hover{background:#d71d22;}
.login_btn_red a:active{background: #9f0017;}
.resigt_go{text-align: right;padding: 17px 25px;}
.resigt_go img{width: 21px;height: 21px;}
.resigt_go a{font-size:18px;color: #d3001e;}
.resigt_go a span{vertical-align: middle;}
.login_banner .container{top: -410px;position: relative;}
.input_person{background-image: url(../images/login_person.png);background-position:9px;background-repeat: no-repeat;}
.input_password{background-image: url(../images/login_pass.png);background-position:9px;background-repeat: no-repeat;}
.login_bar_info .form-control{padding: 6px 12px 6px 38px;}
.bg_white{background: #fff;}
.foot_login{font-size: 12px;color: #666;text-align: center;}
.foot_login a{color: #666;margin-right: 20px;}
.foot_login a:hover{color: #D3001E;}
.foot_login p{margin-top: 15px;}
/*用户注册*/
.logo_info{display:block;margin-top:15px;line-height:105px;font-size: 18px;color: #333;font-weight: 600;}
.main_user_resigt{min-height: 830px;border-top:20px solid #EDEDED;padding: 50px 0;}
.input_info{text-align: right;padding: 0;margin-bottom: 0;line-height: 40px;font-size: 16px;font-weight: normal;color: #000;}
.input_left input,.input_left select{width: 61%;border-radius: 2px;display: inline-block;}
.must_img{display: inline-block;background:url(../images/must_red.png) no-repeat;background-size:80% 80%;width: 12px;height: 13px;margin-right:12px;}
.user_resigt_pad .form-group{margin-bottom: 10px;}
.Code_form .input_left input{width: 40%;}
.Code_form .get_code{vertical-align:bottom;background: #ccc;height: 40px;color: #fff;width: 20%;border-radius: 2px;}
.register_btn{margin-top: 20px;}
.register_btn a{display: block;text-align: center;background: #D3001E;color: #fff;height: 40px;line-height: 40px;font-size: 16px;margin:0 15px;width:59%;border-radius: 2px;}
/*.register_btn a:hover{background: #D71D22;}*/
.register_btn a:active{background: #9f0017;}
.tasks-list-cb {display: none;}
.tasks-list-mark {position: relative;display: inline-block;vertical-align: middle;margin-right: 8px;width: 16px;height:16px;border: 1px solid #333;border-radius:2px;}
.tasks-list-mark:before {content: '';display: none;position: absolute;top: 50%;left: 50%;margin: -5px 0 0 -5px; height: 6px; width: 9px; border: solid #333;border-width: 0 0 2px 2px;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.tasks-list-cb:checked ~ .tasks-list-mark {border-color: #333;background: #fff;}
.tasks-list-cb:checked ~ .tasks-list-mark:before {display: block;}
.tasks-list-cb:checked ~ .tasks-list-desc {vertical-align: middle;}
.tasks-list-desc{vertical-align: middle;font-size: 16px;font-weight: normal;}
.tasks-list-desc .font-yellow{text-decoration: underline;}
.mar_t20{margin-top: 20px;}
/*成功页面*/
.success_box{text-align: center;padding-top: 20px;}
.success_box img{width:40px;height:40px;}
.success_box h3{color: #333;padding-top: 15px;}
.success_box .go_rz{padding-top: 12px;}
.go_rz a{color: #D3001E;font-style: italic;margin-right:5px;text-decoration: underline;}
.success_box h5{font-size: 12px;color: #666;margin-top:24px;}
/*企业认证*/
.dist_address select{width:29%;margin-bottom: 10px;}
.dist_address select:nth-child(2){margin-left: 2.5%;}
.attenion{background: url(../images/attention.png) no-repeat;vertical-align:middle;display: inline-block;background-size:80% 80%;width:20px;height:17px;margin-right:12px;}
.pos_atten{position: absolute;color: #e5d372;font-size: 12px;line-height:normal;display: none;}
.attenion:hover+.pos_atten{display: block;}
.img_list{width: 61%;}
.img_list figure{margin-bottom: 10px;}
.marl15{margin-left:-15px;}
.FileImg a{display: block;text-align: center;font-size: 12px;color: #000;margin-top: 3px;}
.FileImg img{height: 90px;}
.title_nav{margin-bottom: 40px;margin-top: -10px;}
.line1{border-bottom: 1px dashed #ccc;}
.title_nav h4{text-align: center;background: #fff;width: 20%;margin: -10px auto;font-size: 16px;color: #333;}
.title_form_nav{margin-top: 30px;}
.input_left select{color: #ccc;}
.input_left select option{color: #333;}

/*找回密码*/
.login_right{padding-left: 0;text-align: right;}
.login_right a{padding: 0 5px;}
.login_right a:nth-child(2){border-left: 1px solid #ccc;padding-left: 7px;}
.step_password{margin-bottom:135px;}
.next_step {width: 42%;margin-top: 30px;}
.step_item{height: 4px;width:33%;margin-left: 0.33%;background: #F0AD4E;float: left;}
.step_item .num{width: 30px;height: 30px;background: #F0AD4E;position: relative;top:-15px;border-radius: 50%;text-align: center;color: #fff;margin: 0 auto;font-size: 18px;line-height: 30px;}
.step_item h4{font-size: 14px;color: #333;text-align: center;}
.step_on,.step_on .num{background: #ccc;}
/*配件商城*/
/*.four_line{height: 4px;width: 100%;background: #333;}*/
.parts_main_box{padding: 20px 0 30px;min-height: 700px;}
.parts_search{border: 1px solid #ccc;padding-top: 10px;}
.parts_search_item {line-height: 38px;padding: 0px 20px;}
.parts_search_item aside{float:left;width:160px;font-size: 16px;}
.parts_search_item span{display: inline-block;/*width: 15%;*/padding: 0;}
.parts_search_item i{display:inline-block;width: 24px;height: 24px;background-size: 100% 100%;vertical-align: middle;}
.search_chose{background: url(../images/search_chose.png) no-repeat;}
.search_chose_hover{background: url(../images/search_chose_hover.png) no-repeat;}
.parts_search_item span em{font-style: normal;color: #333;vertical-align: middle;margin-left: 10px;}
.parts_search_msg{padding: 0;margin-top:12px;}
.parts_search_msg img{width: 22px;height: 22px;}
.parts_search_left{float: left;line-height: 35px;margin-right: 20px;}
.parts_search_right{float: left;padding: 0;}
.parts_search_right .form-control{height: 35px;padding: 6px 40px 6px 12px;}
.parts_search_info{background: #F5F5F5;margin-top: 5px;padding: 0 20px;}
.parts_search_info .form-group{margin-bottom:4px;}
.search_btn_info {margin-top: 13px;}
.search_btn_info a{width:60%;display: block;background: #D3001E;color: #fff;text-align: center;margin: 0 auto;height: 30px;line-height: 30px;}
/*商品列表*/
.parts_goods_item{border: 1px solid #ccc;margin-top: 20px;height: 180px;}
.parts_goods_item_img{width: 178px;height: 178px;float: left;position: relative;}
.parts_goods_list{margin-left: 180px;}
.parts_goods_item_mid{padding: 0 25px;border-right: 1px dashed #ccc;height: 180px;}
.parts_goods_item_mid .title{padding-top: 22px;height: 70px;overflow: hidden;}
.parts_goods_item_mid .title b,.parts_goods_item_mid_ph .title b{background: #D3001E;color: #fff;font-size: 12px;padding:4px 6px;border-radius: 2px;font-weight: normal;display: block;float: left;}
.parts_goods_item_mid .title span{font-size: 18px;color: #333;display: inline-block;}
.parts_goods_item_mid p{font-size: 16px;color: #333;margin-top: 5px;}
.parts_goods_item_mid p em,.parts_goods_item_mid_ph p em{font-style: normal;}
.more{/*margin-left: 50px;*/float:right;cursor: pointer;}
.parts_goods_item_right .price{margin-top:50px;font-size: 20px;color: #ccc;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;}
.parts_goods_item_right .price li{float: left;width: 40%;margin-right: 5%;text-align: right;}
.parts_goods_item_right .price .price_right{font-size:16px;border-left: 1px solid #ccc;width: 50%;text-align: left;padding-left: 5%;margin-right: 0;}
.parts_goods_item_right .price .price_right .user_price{color: #D3001E;}
.goods_btn{margin-top: 20px;}
.go_buy{width: 30%;height:28px;display: inline-block;border: 1px solid #D3001E;border-radius: 2px;color: #D3001E;line-height: 28px;margin-right: 20px;}
.enter_shopping{vertical-align:bottom;width: 30%;height:28px;display: inline-block;background: #D3001E;border-radius: 2px;color: #fff;line-height: 28px;}
.enter_shopping:hover,.enter_shopping:focus{color: #fff;}
.parts_goods_item_right .price .red{color: #D3001E;}
/*手机端搜索*/
.parts_search_phone {border-bottom: 1px solid #ccc;}
.parts_search_phone_item{padding: 10px 15px;}
.parts_search_phone_item .parts_search_phone_info{font-size:12px;border: 1px solid #ccc;padding: 6px 23px 6px 12px;background-image: url(../images/sj.png);background-repeat: no-repeat;background-position:95% center;background-size:15px 6px;background-color: #F5F5F5;border-radius: 4px;}
.parts_search_phone_item .on_active{border: 1px solid #ccc;border-bottom:none;background-color: #fff;border-radius: 4px 4px 0 0;position: relative;height: 39px;z-index: 444;line-height: 27px;}
.select_option{border-top:1px solid #ccc;width:100%;padding:15px 3%;position: absolute;top:48px;/*bottom:-400px;*/left: 0;display: none;background-color:#fff;z-index: 333;}
.select_option a{padding:5px 10px;display:inline-block;color: #333;font-size: 12px;text-align: center;border: 1px solid #EDEDED;margin-right: 10px;margin-bottom:5px;border-radius: 2px;}
.theme-popover-mask{z-index: 99;position: fixed;top:110px;left: 0; width: 100%;height: 100%;background: #000;opacity: 0.4;filter: alpha(opacity=40);display: none;}
/*手机端列表*/
.parts_goods_item_mid_ph .title{margin-top: 5px;}
.parts_goods_item_mid_ph .title span{font-size: 12px;color: #333;}
.parts_goods_item_mid_ph p{font-size: 12px;margin-top:5px;}
p.red{color: #D3001E;font-size: 12px;}
.hy_price{color: #ccc;}
.gry{color: #333;}
.ph_hy_mush .enter_shopping{float: right;margin-top: -10px;width: auto;padding: 0 4px;}
.parts_goods_box_ph .parts_goods_item{margin: 10px 15px 0;height: auto;}
.more_list{max-height: 300px;overflow:auto;display: none;/*width: 100px;*/position: absolute;right: 0;top:21px;border: 1px solid #EDEDED;background: #fff;line-height: 25px;padding: 0 25px 0 5px;z-index: 777;}
.more_list a{display: block;white-space: nowrap;}
.more:hover .more_list{display: block;}
.more{position: relative;}
.pos_goods{width: 100%;height: 100%;position: absolute;top:0;background:rgba(0,0,0,0.55);color: #fff;font-size: 24px;display: flex;display:-webkit-flex;justify-content: center;-webkit-justify-content:center;align-items: center;-webkit-align-items: center;text-align:center;line-height: 130px;}


/*搜索*/
.menu_box{padding-bottom:6px;color: #333;}
.menu_box b{font-size: 16px;font-weight: normal;}
.menu_box span{font-size: 14px;}
.info_menu{float: left;line-height: 35px;}
.search_menu{float: right;}
.search_menu input{height:35px;padding: 6px 30px;}
.menu_input{background: url(../images/menu_search.png) no-repeat 5px center;}
.yb_menu{position: relative;}
.top130{top:26%;}
/*搜索无结果*/
.result_box{text-align: center;color: #D3001E;font-size: 16px;margin-top:25%;}
.result_box img{width: 28px;}
.result_box b{font-weight: normal;color: #333;}
.result_search_box{margin-top: 10%;}


/*商品详情*/
.detail_box{margin-top:20px; margin-bottom:20px;}
.detail_left{width:520px;height:auto;/*overflow:hidden;*/float: left;}
/*左边*/
#showbox { background:#F9F9F9;float: left;}
#showbox span { background:url(../images/whitebg.png) repeat;}
#showbox img{border: 1px solid #F3F3F3;}
#showsum {float: right;}
#showsum span.sel { border:1px solid #f60;}


/*商品详情右边*/
.detail_right{margin-left: 558px; font-size: 14px; color:#333; }
.msg_info{ padding-bottom: 20px;}
.msg_info b,.msg_address b,.phone_msg_box b{font-weight: normal;}
.msg_info p{margin-bottom: 8px;}
.msg_title{font-size:20px;font-weight:600; line-height:33px;}
.msg_seller b{padding: 5px;background: #D3001E;color: #fff;display: inline-block;font-size: 12px;border-radius: 2px;margin-right: 10px;}
.sum_over{background: #F5F5F5;padding: 20px 15px 0;margin-bottom: 15px;}
.sum_over p{padding-bottom: 14px;}
.sum_over p b{font-size: 14px;color: #666;font-weight: normal;width:60px;display: inline-block;}
.sum_Member span{font-size: 28px;}
.msg_address p{margin-top:8px;}
.jion_btn{margin-top: 40px;}
.jion_btn a{height: 50px;line-height: 50px;width: 169px;text-align: center;font-size: 20px;}
/*商品详情切换*/
.goods_list_box{margin-bottom: 20px;}
.goods_tab_box,.goods_history_box{border: 1px solid #ccc;}
.pad20{padding-right: 0;padding-left: 20px;}
.goods_tab_title ul{background: #F5F5F5;border-bottom: 1px solid #ccc;height: 39px;}
.goods_tab_title ul li{float: left;font-size: 16px;color: #333;margin: 7px 0;border-right: 1px solid #ccc;line-height: 24px;}
.goods_tab_title ul li:last-child{border-right: none;}
.goods_tab_title ul li a{display: block;padding:0 20px;}
.goods_tab_title li.on{border-top: 4px solid #D3001E;margin: 0;line-height: 35px;background: #fff;font-weight: 600;}

.goods_history_box .title{background: #F5F5F5;font-size: 16px;color: #333;text-align: center;line-height:39px;border-bottom: 1px solid #ccc;}
.goods_history_list{padding: 0 15px;}
.goods_history_list li{position:relative;text-align: center;padding: 25px 0 20px;border-bottom: 1px solid #EDEDED;}
.goods_history_list li img{width:68px;max-height:102px;}
.goods_history_list li p{padding: 0 20px;}
.goods_history_list li .look_price{font-size: 16px;color: #D3001E;margin-top:15px;}
.goods_history_list li .goods_name{font-size: 12px;color: #333;margin-top: 5px;}
.goods_history_list li:last-child{border-bottom: none;}

/*手机端商品信息*/
.phone_msg_box figure{margin: 0 15px;font-size: 12px;}
.phone_msg_box p{margin-bottom: 3px;}
.item1{color: #333; border-bottom: 5px solid #ccc;padding-bottom: 5px;padding-top: 10px;}
.item1 h4{font-size: 14px;font-weight: bold;color: #333;margin-bottom: 5px;}
.item1 .phone_price{color: #D3001E;font-size: 18px;}
.item1 .phone_member{color: #ccc;}
.phone_msg_box .item2{margin-top: 10px;margin-bottom: 10px;}

/*手机端购物车*/
.fix_bootom_box{position: fixed;bottom: 0;left:0;z-index:66;height:44px;line-height:44px;width: 100%;display: flex;display:-webkit-flex;text-align: center;border: 1px solid #D3001E;background: #D3001E;font-size: 16px;}
.fix_bootom_box a{color: #fff;display: block;}
.fix_bootom_box .fix_buy{flex: 2;background: #fff;}
.fix_bootom_box .fix_buy a{color: #D3001E;}
.fix_bootom_box .fix_shop{flex: 3;}
/*购物车*/
.shopping_car_box{padding: 18px 0 10px;min-height: 720px;}
.shopping_car_title{border: 1px solid #ccc;background: #F5F5F5;height: 45px;padding-left:17px;color: #333;font-size: 16px;margin-bottom: 18px;}
.shopping_car_title i,.select_shop i,.single_shop i{display: inline-block;margin-top:-3px;width:19px;height:19px;background-size: 100% 100%;vertical-align: middle;}
.all_select span{vertical-align: middle;}
.shopping_car_title ul{margin-bottom: 0;height: 100%;}
.shopping_car_title ul li{height: 100%;float: left;word-break: break-all;line-height: 43px;}
.shopping_car_list{border: 1px solid #ccc;margin-bottom: 18px;}
.shopping_car_list_tit{color: #333;font-size: 16px;border-bottom: 1px solid #ccc;padding:9px  17px;}
.tips{background: #D3001E;border-radius: 2px;color: #fff;padding: 3px 6px;font-weight: normal;font-size: 12px;}
.shop_name b{margin-right: 8px;}
.del_list{background: url(../images/del.png) no-repeat right center;display: block;width: 20px;height: 20px;float:right;}
.shopping_car_item{padding-left:12px;}
.td_num_info a{display: inline-block;margin-top: 3px;}
.item_amout a{text-align:center;width:20px; height: 20px;line-height:18px;border: 1px solid #f3f3f3;display: inline-block;}
.item_amout input{width:34px;height: 20px;padding:1px 5px;line-height:16px; border: 1px solid #f3f3f3;text-align: center;font-size: 12px;}
.td_price_info p{ margin-top:6px;color: #fc4323;}
.td_price_ls_info p{padding: 6px;}
.shopping_car_item{font-size: 16px;color: #333;padding-top: 5px;padding-bottom: 5px;}
.shopping_car_item_a{/*display: table;*/padding: 5px;}
.shopping_car_item_a figure.item_name{padding:0 0 0 5px;}
.shopping_car_item_a figure p{word-break: break-all;word-break: break-word;}
.shopping_car_price{border-top: 1px solid #ccc;background: #F5F5F5;text-align: right;padding: 9px 17px;}
.shopping_car_price span{font-size: 18px;color: #D3001E;}
.shopping_car_price a{display: inline-block;padding:0 40px;height:36px;line-height: 36px;font-size: 18px;color: #fff;background: #D3001E;text-align: center;border-radius: 2px;margin-left: 20px;}
.Invalid_title{cursor:pointer;text-align: right;color: #D3001E;font-size: 16px;text-decoration: underline;margin-bottom: 5px;margin-right: 5px;}
.item_img .pos_goods{font-size: 12px;}
.item_img .vel_centers{position: relative;}
.item_totle,.ph_number{display: table;}
.shop_msg_ph{width: 49%;}

/* 我的订单 */
.darkred{color: #de4029;}
.bgf5{ background: #f5f5f5; }
.my-order { background: #fff;padding-top: 15px;padding-bottom: 10px;}
.my-order h2.ord-title{ font-size: 16px; line-height: 45px; color: #333; text-indent: .8em; border-bottom: 1px solid #ededed; }
.my-order .item{ font-size: 16px; line-height: 36px; color: #333; text-indent: .9em; }
.my-order .item span{ float: right; display: none; margin-right: 10px;}
.my-order .curr a{font-weight: bold;}
.my-order .curr span{ display: block; }
.order-listinfo{ background: #fff;padding: 0 16px;min-height:600px;}
.order-state{ border-bottom: 1px solid #333; height: 51px;}
.order-state .ord-list-box{ float:left; position: relative; padding-right: 15px; }
.order-state .ord-list-box::after{content: ""; position: absolute; top: 12px; right: 0; height: 24px; width: 1px; background: #ccc; }
.order-state-item{ float: left; }
.order-state-item a{ display: block; font-size: 16px; color: #333; text-align: center; line-height:48px; padding: 0 13px; border-bottom: 3px solid transparent; }
.order-state .active a{ border-bottom-color: #d3001e; }
.order-state .search-part{ float: right; margin: 11px 0 10px 0; position: relative; padding-right: 46px;}
.state-search{ border-color: #ededed; font-size: 14px; line-height: 14px; height: 30px; text-align: center; float: left; }
.order-state .confirm-btn{ position: absolute; top: 0; right: 0; width: 46px; height: 30px; background: #ededed url('../images/state-search.png') no-repeat center center; }
.order-data{ min-height: 380px;margin-top:20px;padding-bottom: 20px;}
.order-list table{ text-align: center; margin-bottom: 0;border: 1px solid #ccc;}
.order-list table a{ color: #666; }
.order-list table .sum{ margin-left: 4px; }
.order-list .table thead tr{ height: 42px; font-size: 14px; color: #666; }
.order-list .table thead tr td>p{ padding: 0 16px; white-space: nowrap; }
.order-list .table thead tr td,.order-list .table tbody tr td{ vertical-align: middle; word-wrap: break-word ; }
.order-list .table>thead>tr>td,.order-list .table>tbody>tr>td{ padding: 0; border: none; }
.order-list .table tbody tr td>p{ padding: 0 10px; }
.order-list .table tbody tr{ font-size: 14px; color: #333; height: 56px; border-bottom: 1px solid #f5f5f5; }
.order-list .table tbody tr td:nth-of-type(2){ word-break: break-all; }
.order-list thead{ background: #f5f5f5;}
.trian-down{background: url('../images/triangle-down.png') no-repeat;vertical-align: middle;background-position:100% 50%;}
select.select_table{border: none;padding:6px 20px 6px 12px}
input.select_table{border: none;text-align: center;width: 100%;}
.order-list .table thead tr td.col-xs-3>p{padding: 0;}
.pos_strangle .trian-down{background-position:85% 50%;}
.order-list .table tbody tr:last-child{border-bottom: none;}
.curr a{display: block;width: 100%;background-image: url(../images/yellow_right.png);background-repeat: no-repeat;background-position: 90% 50%;}
.my-order li a:hover{display: block;width: 100%;background-image: url(../images/yellow_right.png);background-repeat: no-repeat;background-position: 90% 50%;color: #333;font-weight: bold;}
.my-order li a:focus{color: #333;font-weight: bold;}
	/* 移动端订单状态 */
.phone-order-part{ display: none; }
.ph-order-state ul.ph-order-tab{ height: 58px; background: #fff;border-bottom: 2px solid #ccc; }
.ph-order-state .order-item a{ display: block; font-size: 14px; color: #333; }
.ph-order-state .order-item{ float: left; width: 20%; text-align: center; line-height: 54px; border-bottom: 4px solid transparent; }
.ph-order-state .active{ border-bottom-color: #d3001e; }
.ph-ord-list{ padding:24px 10px; }
.ph-list-item{ margin-bottom: 20px; }
.ph-list-item table{ border: 1px solid #ccc; text-align: center; white-space:normal; word-break:break-all;}
.ph-list-item table thead td{ width: 16%; padding: 6px 10px; color: #333;}
.ph-list-item table thead{ background: #ededed; border-bottom: 1px solid #ccc;}
.ph-list-item table tbody{ background: #fff; }
.ph-list-item table tbody td{ font-size: 12px; padding: 10px 5px;  color: #666;}
.ph-list-item table td{ border-right: 1px solid #ccc; }

/*会员结算*/
.pay_detail_tit{background: #F5F5F5;height: 38px;line-height: 38px;color: #333;font-size: 14px;padding-left: 12px;border-bottom: 1px solid #ccc;margin-bottom: 5px;}
.shopping_info_box{margin: 10px;border-top:10px solid #F5F5F5;text-align: right;color: #333;padding:15px 5px 0 0;}
.shopping_info_box p em{font-style: normal;}
.pay_money{color: #D3001E;}
.pay_money em{font-size: 18px;}
.pay_money span{font-size: 20px;}
.Settlement_address{padding-left: 17px;}
.Settlement_address_left{margin: 9px 0 14px;border-right: 1px dashed #ccc;}
.Settlement_address_left figure img{width: 26px;margin-top: 10px;}
.Settlement_address_right{}
.Settlement_address_right a{color: #D3001E;display: block;text-align: center;margin-top: 10px;text-decoration: underline;}
.Settlement_address_msg p em{width: 80px;display: block;float: left;}
.Settlement_address_msg p span{display: block;margin-left:80px;word-break: break-all;word-break: break-word;}
.dc_info_box{padding:19px 17px 24px;}
.dc_info_box i{display:block;float:left;width: 20px;height: 20px;background-size: 100% 100%;vertical-align: middle;}
.dc_info_box p{margin-right: 30px;float: left;margin-bottom: 5px;} 
.dc_info_box p span{margin-left:35px;display: block;}
.dc_info_box .parts_search_list{cursor: pointer;}
.pay_detail_tit i{display:inline-block;width: 20px;height: 20px;background-size: 100% 100%;vertical-align: middle;}
.fp_mar{margin-bottom: 0;border-bottom: none;}
/*发票信息*/
.fp_titket_box{padding: 20px 17px;margin-right: 8.3%;}
.fp_titket_box .form-group{margin-bottom: 10px;}
.fp_lable{line-height: 40px;font-weight: normal;color: #333;padding: 0;margin-bottom: 0;}
.fp_input_left select{color: #333;}
.fp_tab_chose a{border-radius:2px;margin-right:5px;width:75px;height: 40px;border: 1px solid #ccc;display: inline-block;text-align: center;line-height: 40px;}
.fp_tab_item{border-bottom: 1px solid #EDEDED;}
.fp_address_msg  p{color: #333;}
.fp_address_msg{margin-top: 12px;}
.fp_address_msg p span{margin-right: 20px;}
.fp_address a{color: #D3001E;text-decoration: underline;}
.fp_address a.chose_address{margin-right: 35px;}
.fp_tab_chose a.on_bor{border: 1px solid #D3001E;color: #D3001E;}
/*地址弹框*/
.jd_tk{width: 100%;height: 100%;position: fixed;top:0;left:0;background: rgba(0, 0, 0, 0.45);z-index: 556;/*display:none;*/}
.address_Bomb{width:60%;margin:5% auto 0;background: #fff;}
.address_Bomb_title{color: #333;font-size: 18px;padding:3% 4% 0px 5%;font-weight: bold;margin-bottom: 20px;}
.address_Bomb_title .close_page{float: right;cursor: pointer;}
.address_Bomb_title img {width: 22px;}
.address_Bomb_info{border: 1px solid #EDEDED;margin: 3% 5%;}
.address_Bomb_left{margin: 16px 0;border-right: 1px dashed #ccc;}
.tk_selcet select.hy{background-size: 30% 100%;}
.default_box i{display:inline-block;width: 20px;height: 20px;background-size: 100% 100%;vertical-align: middle;}
.default_box span{font-size: 14px;color: #333;}
.default_left{display: table;padding: 0;}
.shopping_car_confirm{border-top: 1px solid #ccc;background: #F5F5F5;text-align: right;padding: 14px 5%;}
.chose_address_info .Settlement_address_msg{padding: 10px 3%;}
.chose_address_info .Settlement_address_msg p{line-height: 25px;}
.set_address{text-align: right;display: none;}
.chose_address_info_hover{border: 1px solid #D3001E;}
.chose_address_info_hover .set_address{display: block;color: #D3001E;}
.tk_selcet select{padding-left: 12px;padding-right: 12px;}
.chose_set_box{max-height: 300px;overflow-y: auto;}



/*弹出框*/

.delet_box{
    width: 25%;
    border-radius:6px;
    background-color: #fff;
    position: absolute;
    top:50%;
    left:50%;
    transform:translate(-50%, -50%);
    -webkit-transform:translate(-50%, -50%);
}
.delet_box .jd_win_tit{line-height:60px;text-align: center;font-size:16px;}
.jd_btn{width: 100%;padding:3% 0;border-top: 1px solid #ccc;}
.jd_btn  a{line-height:36px;width: 50%;text-align: center;border-radius:3px;font-size:14px;display:block;float: left;}
.delet_box .cancle{border-right: 1px solid #EDEDED;float: left;color: #D3001E;}
.delet_box .submit{background: #D3001E;color: #fff;margin-left: 4%;width: 42%;}

/*订单详情*/
.nav_title{font-size: 12px;line-height: 32px;}
.nav_title a:hover{color: #333;}
.detail_bg_box{background: #fff;min-height: 500px;margin-bottom: 26px;}
.mar_16{margin: 0 16px;}
.detail_step{padding: 18px 0 30px;}
.detail_step li{width:21%;float: left;font-size: 16px;color: #333;margin-right: -1%;}
.detail_step li:nth-child(5){width: 20%;}
.detail_step li p{background-size:100% 100%;text-align: center;line-height:46px;}
.step_1{background: url(../images/detail_step_1_hover.png) no-repeat center;}
.step_2{background: url(../images/detail_step_2.png) no-repeat center;}
.step_3{background: url(../images/detail_step_last.png) no-repeat center;}
.step_yellow .step_2{background: url(../images/detail_step_2_hover.png) no-repeat center;background-size:100% 100%;}
.step_yellow .step_3{background: url(../images/detail_step_last_hover.png) no-repeat center;background-size:100% 100%;}
.step_yellow p{color: #fff;}

.goods_detail_info_box h3{padding-bottom:9px;border-bottom:1px solid #333;/*height: 41px;*/}
.goods_detail_info_box h3 span{font-size: 16px;color: #333;font-weight: bold;margin-left:2px;padding-left:6px;border-left: 4px solid #E5D372;}
.goods_detail_info_box h4{font-size: 14px;color: #333;padding: 15px 5px 15px 0;}
.pay_status{float: right;color: #D3001E;}

.detail_table,.logistic_table,.our_adress_table{text-align: center;}
.detail_table thead,.logistic_table thead,.our_adress_table thead{background: #F5F5F5;}
.detail_table th,.logistic_table th,.our_adress_table th{text-align: center;font-weight: 500;color: #333;}
.detail_table .table-bordered>thead>tr>th,.logistic_table .table-bordered>thead>tr>th,.our_adress_table .table-bordered>thead>tr>th{border-bottom-width:0;color:#666;border: 1px solid #ccc;}
.detail_table .table-bordered,.detail_table .table-bordered>tbody>tr>td,.logistic_table .table-bordered,.our_adress_table .table-bordered,.logistic_table .table-bordered>tbody>tr>td{border: 1px solid #ccc;}
.detail_table td,.logistic_table td{word-break: break-all;word-break: break-word;color: #333;}
.detail_infomation{color: #333;text-align: right;padding-bottom:5px;padding-right:5px;border-bottom: 1px solid #EDEDED;}
.detail_infomation p{line-height: 25px;font-size: 16px;}
.pay_btn_staut{float: right;margin-top: 20px;padding-right:5px;}
.pay_btn_staut a{width: 106px;height:34px;line-height:34px;border-radius:2px;display: inline-block;font-size: 16px;text-align: center;}
.pay_btn_staut .bor_red_btn{border: 1px solid #D3001E;color: #D3001E;margin-right: 10px;}
.pay_btn_staut .bg_red_btn{background:#D3001E;color: #fff;}

.other_infomation{padding:36px 0 30px;}
.other_infomation_item{border: 1px solid #ccc;min-height: 153px;}
.other_infomation figure{margin-bottom: 20px;}
.other_infomation_item h5{font-size: 14px;color: #333;background: #F5F5F5;border-bottom: 1px solid #ccc;line-height: 35px;padding: 0 15px;}
.other_infomation_item_info{padding: 5px 15px;}
.other_infomation_item_info p{padding-top:5px;line-height: 18px;}
.other_infomation_item .item_address em{width:50px;display: block;float: left;}
.other_infomation_item .item_address span{display: block;margin-left:50px;}
.red_detail{color: #D3001E;float: right;}
.other_infomation_item .item_name_company em{width:72px;display: block;float: left;}
.other_infomation_item .item_name_company span{display: block;margin-left:72px;}
.other_infomation_item .item_number em{width:100px;display: block;float: left;}
.other_infomation_item .item_number span{display: block;margin-left:100px;word-break: break-all;word-break: break-word;}
/*发票详情弹框*/
.fp_bomb_detail{padding-bottom: 20px;}
.address_Bomb_info .Settlement_address_msg p em{width:110px;display: block;float: left;}
.address_Bomb_info .Settlement_address_msg p span{display: block;margin-left:110px;}
/*物流追踪*/
.logistic_tab_box{margin-top: 15px;}
.logistic_tit_nav ul{border:1px solid #ccc;}
.logistic_tit_nav li{display:inline-block;width:80px;height:44px; text-align: center; line-height: 44px;border-right: 1px solid #ccc;margin-right: -4px;}
.logistic_tit_nav li:last-child{border-right: 0;}
.logistic_tit_nav li a{display:block;}
.logistic_tit_nav li a:hover,.logistic_tit_nav li a:focus{color: #333;}
.logistic_tit_nav .cur{font-weight:bold;background: #EDEDED;}
.logistic_tit_nav .cur a{border-bottom: 1px solid #EDEDED;}
.logistic_contain{width:100%;}
.con{background:#EDEDED;width:100%;min-height: 200px;border-top:none;padding: 30px 55px; }
.sub{display: none;}
.bor_1{width:4px;height: 100%;background: #f00;position: absolute;}
.logistic_item_info{border-left: 2px solid #ccc;padding-bottom: 30px;}
.logistic_circle{width: 16px;height: 16px;background: #EDEDED;margin-left: -6px;float: left;}
.logistic_circle b{width: 10px;height: 10px;background: #ccc;display:block;border-radius: 50%;margin-top: 3px;}
.logistic_date p{font-weight: bold;font-size: 16px;}
.logistic_date_info{color: #333;}
.logistic_circle_red b{background: #D3001E;}
.logistic_detail_info{border: 1px solid #ccc;margin-bottom:60px;}
.logistic_detail_info_item{padding: 25px 50px 0 35px;}
.logistic_detail_info_item p span{word-break: break-all;word-break: break-word;}
.logistic_detail_info_item p{margin-bottom: 10px;}
.logistic_table{margin: 20px 50px 0px 35px;padding-bottom: 40px;}
.detail_table .table>tbody>tr>td,.logistic_table .table>tbody>tr>td,.our_adress_table .table>tbody>tr>td{vertical-align: middle;padding: 15px 8px;}

/*我的信用额度*/
.Credit_right{background: #fff;min-height: 600px;padding-top: 12px;}
.Credit_table_box .logistic_table {margin:35px auto 0px;float: none;}
.Credit_table_box .logistic_table caption{font-size: 16px;color: #333;}
.Credit_table_box .logistic_table td.able_Credit{color: #D3001E;}
.Credit_table_box .logistic_table td.pay_money{color: #D3001E;text-decoration: underline;cursor: pointer;}
.Credit_table_box .logistic_table td.pay_details{color: #2970e5;text-decoration: underline;cursor: pointer;}
/*额度还款*/
.address_Bomb_title .bor_line1{border-bottom: 1px solid #ccc;padding-bottom:10px;}
.Credit_pay_box{margin: 3% 5%;}
.Credit_item label,.Quota_box_title label{color: #333;font-size: 16px;font-weight: normal;}
.Credit_item p{float: left;}
.Credit_item p.pay_detail_tit{background: #fff;}
.Transaction_time input{width:79%;background-color: #fff;height: 39px;}
.Transaction_type select{width: 60%;background-color: #fff;height: 39px;}
.Transaction_title{background: #ccc;padding:8px 0;}

.address_Bomb_title.mar_b0{margin-bottom:10px;}
.Credit_pay_box.mar_b0{margin-top: 0;border-top: 1px solid #333;}
.Transaction_table{margin:16px 0 ;max-height: 160px;overflow-y: auto;padding-bottom: 0;}
.table>thead>tr>th{vertical-align: middle;}
.Quota_box_title{padding: 20px 0 15px 18px;}
.submit_btn{padding: 0 30px;height:40px;line-height:40px;font-size: 18px;color: #fff;background: #D3001E;text-align: center;border-radius: 2px; margin-left:10px;}
.Quota_car_list{border: none;}
.Quota_car_list .pay_detail_tit{background: #fff;margin-left: 90px;}
.pay_money_fp{border: 1px solid #ccc;margin: 5px 100px 20px;}

/*我的地址*/
.add_address{float:right;margin-top:-1px;background: #D3001E;font-size: 16px;width: 76px;height: 32px;display: inline-block;line-height: 32px;color: #fff;text-align: center;}
.add_address:hover,.add_address:focus{color: #fff;}
.our_adress_table {margin: 17px auto;}
.color_blue a{color: #2970e5;text-decoration: underline;}
.table .color_red{cursor: pointer;}
.our_adress_table tbody tr td.our_adress_item{position: relative;}
.our_adress_item i{position: absolute;left: 0;top:0;width: 36px;height:36px;background: url(../images/set_mr.png) no-repeat;display: inline-block;background-size: 100% 100%;}
.col_gry{color: #ccc;}

/*企业信息*/
.our_company_box{border: 1px solid #ccc;width:90%;padding:25px 28px 10px;margin-bottom:30px;text-align: left;}
.our_company_box p{margin-bottom: 15px;font-size: 16px;}
.our_company_box p em{display:block;float:left;width:150px;color: #ccc;}
.our_company_box p span{color: #333;margin-left: 150px;display: block;}
.up_list_img img{width:66px;height: 54px;margin-right: 10px;}
.company_msg{margin: 26px auto;}

.our_adress_table td{word-break: break-word;word-break: break-all;}
/*个人信息*/
.modify_btn a{display:inline-block;height: 40px;line-height: 40px;font-size: 16px;margin-left:15px;border-radius: 2px;width:38%;text-align: center;}
.modify_btn .modify_item{border: 1px solid #D3001E;color: #D3001E;}
.modify_btn .modify_password{background: #D3001E;color: #fff;}

/*企业信息为空*/
.company_info_none p{color: #333;font-size: 16px;text-align: center;margin-top: 20%;}
.company_info_none p a{color: #D3001E;text-decoration: underline;}
.error_sb_box h3{font-weight: 600;}
.error_sb_box p{color: #333;}
/*支付*/
.pay_style_box{margin-top: 13px;border: 1px solid #ccc;}
.pay_mush{float: right;background: #D3001E;font-size: 16px;width: 90px;height: 30px;display: inline-block;line-height: 30px;color: #fff;text-align: center;margin-top: 8px;border-radius: 2px;}
.pay_mush:hover,.pay_mush:focus{color: #fff;}
.pay_style_box h5{color:#666;height: 45px;border-bottom: 1px solid #ccc;background: #F5F5F5;line-height: 44px;padding: 0 10px 0 16px;}
.pay_style_info{padding: 11px 16px;color: #333;}
.pay_cope{font-size: 20px;color: #D3001E;}
.pay_style_box p{margin-bottom:10px;}
.pay_style_box p:last-child{margin-bottom: 0;}
/*快速下单*/
.loading_demo{font-size: 16px;color: #D3001E;text-decoration: underline;float: right;line-height: 30px;}
.tips_yellow{color: #E5D372;font-size: 14px;font-weight: normal;}
.hover_tips{position: relative;}
.hover_tips b{display:none;font-weight: normal;font-size: 12px;position: absolute;width:140px;background: #fff;border: 1px solid #D3001E;padding: 5px;border-radius: 2px;line-height:18px;left:20px;}
.hover_tips:hover b{display: block;cursor: pointer;}
.loading_info_box{padding: 23px 0;}
.loading_info_box .input_info{text-align: left;float: left;}
.loading_info_box .form-group{margin-bottom: 0;}
.vel_result{background: #F5F5F5;border: 1px solid #ccc;padding:8px 12px 8px 24px;}
.qucliy_order{padding-top: 8px;border-top: 1px dashed #ccc;}
.vel_result_left{font-size: 16px;color: #333;line-height: 28px;}
.vel_result_left span{color: #D3001E;}
/*.vel_result_right{float: right;}*/
.vel_result_right label{margin-bottom:0;margin-right:5px;font-size: 14px;font-weight: normal;color: #333;float: left;line-height: 28px;}
.vel_result_right .form-control{height: 28px;font-size: 14px;padding: 0 28px 0 12px;background-color: #fff;background-size: 28px 28px;}
.vel_result_right .form-group{margin-bottom: 0;float: right;width: 70%;margin-top: 2px;}
.vel_result_right_info{float: left;width: 75%;}
.export_btn a{display:inline-block;padding: 0 20px;height:32px;line-height: 32px;font-size: 14px;color: #fff;background: #D3001E;text-align: center;border-radius: 2px; margin-left: 10px;}
.export_btn{float: right;}
.next_btn{background: #D3001E;color: #fff;margin-top:55px;display: inline-block;width: 120px;height: 40px;line-height: 40px;border-radius: 2px;font-size: 16px;}
.next_btn:hover,.next_btn:focus{color: #fff;}

/*新闻列表*/
.news_list {padding: 10px 0;}
.news_list .news_img{text-align: center;}
.news_img img{width: 100%;height: 100%;}
.news_info{line-height: 38px;}
.news_main_info li{line-height: 38px;border-bottom: 1px dashed  #D1D1D1;}
.news_main_info li a{font-size: 16px;color: #333;}
.news_main_info li a:hover,.news_main_info li a:hover .triangle {color: #ee1b18; background: url(../images/item.png) no-repeat left bottom;}
.news_main_info li a .triangle {display:inline-block; width: 9px; height: 10px; vertical-align:-2px; background: url(../images/item.png) no-repeat left top;} 
.news_msg span{vertical-align: middle;}
/*公告内容*/
.Notice_box{padding: 27px 20px 10px 28px;}
.Notice_box h3{color: #333;font-size: 20px;text-align: center;border-bottom: none;padding-bottom: 0;line-height: 32px;height: auto;}
.Notice_box h4{font-size: 12px;text-align: right;color: #666;padding: 0;}
.Notice_box img{margin-top: 15px;}
.Notice_info,.Notice_msg{padding: 15px 0;min-height: 600px;}
.Notice_info p,.news_msg_info p{text-indent: 2em;text-align: justify;text-justify: inter-ideograph;font-size: 16px;line-height: 28px;}
.Notice_info h5{text-align: justify;text-justify: inter-ideograph;font-size: 16px;line-height: 28px;letter-spacing: 1px;}
.Notice_msg{padding: 15px 23px 15px 17px;}
.Notice_msg img{width: 441px;height: 274px;float: left;margin-right: 30px;margin-bottom: 27px;margin-top:6px;}
/*我的询价单*/
.inquiry_box{margin-top: 17px;}
.Transaction_title label{font-weight: normal;font-size: 14px;color: #333;}
.inquiry_box p{margin-bottom: 10px;}
.search_button{background: #D3001E;width: 50%;color: #fff;font-size: 16px;line-height: 40px;}
.inquiry_box .Transaction_time input{width: 68%;}

/*支付弹框*/
.confirm_pay_box{width:50%;}
.confirm_pay_box{padding: 20px 0 0;}
.confirm_pay_box .control-label{font-weight: normal;font-size: 16px;line-height: 40px;}
.confirm_pay_box .submit{float: none;margin: 0 auto;width: 35%;}


/*新增搜索*/
.search_btn_bd { padding:0 10px;display: inline-block;
    background: #D3001E;
    color: #fff;
    text-align: center;
    height: 35px;
    line-height: 35px;}
.search_btn_bd:hover,.search_btn_bd:focus{color: #fff;}

.Code_form .bg_red_btn{background: #D3001E;}
.register_btn .bg_gry{background: #ccc;}

/*配件目录*/
.search_list_com{margin: 21px 18px;float: right;}
.search_list_com p{float: left;margin-right: 35px;}
.search_list_com p label{font-size: 14px;color: #333;font-weight: normal;margin-right: 10px;}
.search_list_com p input{width: 218px;height: 35px;}
.search_list_com p.search_last{margin-right: 0;}
.search_last .search_btn_bd{width: 78px;height: 30px;background: #e5d372;line-height: 30px;color: #333;}
.parts_menus_title{background: #333;height: 56px;}
.parts_menus_title ul{padding: 7px 6px 0;overflow: hidden;height: 100%;}
.parts_menus_title ul li{font-size: 20px;float: left;line-height:49px;}
.parts_menus_title ul li a{color: #fff;display: block;padding: 0 55px;}
.part_on{border-top:6px solid #d3001e;background: #fff;}
.parts_menus_title ul li.part_on a{line-height:43px;color: #333;}
.parts_menus_brand{margin-left:6px;background: #fff;min-height: 500px;}
.parts_english{margin: 0 18px 0 21px;border-bottom: 1px solid #333;padding: 21px 0 18px;display: flex;display: -webkit-flex;justify-content: space-between;}
.parts_english a{margin-right:9px;color: #333;font-size: 18px;width: 26px;height: 26px;display: block;float: left;line-height: 26px;text-align: center;position: relative;}
.parts_english a:last-child{margin-right: 0;}
.parts_english .on_e{background:#ededed;color: #d3001e;}
.parts_english .on_e i{width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 12px solid #000;position: absolute;left:8px;bottom: -31px;}
.parts_menus_brand_list{margin: 0 18px 0 21px;color: #333;}
.parts_menus_brand_list_one{margin: 15px 0;color: #333;font-size: 16px;}
.parts_menus_brand_list_one em{width:70px;display: block;float: left;line-height: 42px;}
.parts_menus_brand_list_one  p{margin-left: 80px;background: #F5F5F5;padding-left: 8px;}
.parts_menus_brand_list_one  p a{margin-right: 8px;line-height: 42px;display: inline-block;}
.parts_menus_brand_item{border: 1px solid #EDEDED;margin-left: 80px;}
.parts_menus_brand_item ul{/*display: flex;display: -webkit-flex;*/border-bottom: 1px solid #EDEDED;}
.parts_menus_brand_item ul li{line-height:30px;}
.parts_menus_brand_item ul li.parts_menus_brand_item_fist{padding-top:14px;text-align:center;width:80px;float: left;/*display: flex;display: -webkit-flex;justify-content: center;-webkit-align-content: center;align-items: center;-webkit-align-items: center;*/}
.parts_menus_brand_item_info{margin-left: 80px;padding: 14px;border-left:1px solid #EDEDED;}
.parts_menus_brand_item_info a{display: inline-block;margin-right: 8px;padding: 0 10px;}
.time_info{font-weight: bold;}
.on1{color: #D3001E;font-weight: 600;}
.on2{color: #D3001E;background: #F5F5F5;font-weight: 600;}
/*套餐*/
.shop_info{padding: 10px;position: absolute;bottom: 0;width:90%;background: #d3001e;left: 5%;}
.shop_info h3{font-size: 16px;color: #333333;}
.shop_info p{margin-top: 5px;font-size: 24px;color: #fff;}
.shop_info p span{font-size: 12px;color: #fff;}
.shop_info p b{font-size: 18px;font-weight: normal;}
.tc_list{position: relative;text-align: center;}
.tc_list img{width:90%;margin: 0 auto;}
.more_tc{font-size: 14px;font-style: italic;float: right;margin-bottom: 10px;}
.more_tc a{color: #d3001e;}
#swpier_two{padding: 25px 0;width:80%;margin: 0 auto;}
.shop_info_two{font-weight:bold;color: #D3001E;position: absolute;bottom: 0;width:25%;background: #ebd169;right:0;height:100%;text-align: center;line-height:25px;padding-top: 10px;font-size: 18px;font-style: italic;}
.tc_list h3,.tc_list p{text-align: left;}

.brand_title_com{width:100%;height: 1px;background: #ccc;margin-bottom: 30px;}
.brand_title_com p{width:120px;font-size:18px;color:#d3001e;font-style:italic;background: #fff;margin: 0 auto;text-align: center;position: relative;
    top: -12px;font-weight: bold;}
.Recommend_item{overflow: hidden;}
/*.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image: none;}
.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black{background-image: none;}*/
.meal_box{margin: 25px 0;}
.meal_info{text-align: center;margin-top: 10px;margin-bottom: 10px;}
.meal_info p{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 16px;color: #333;}
.meal_info h3 em{font-size: 18px;}
.meal_info h3{color: #d3001e;font-size: 24px;padding-bottom:3px;}
.meal_list{margin-bottom:10px;/*padding:0 10px;*/padding:0;overflow: hidden;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.meal_list img{transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.meal_list a{display: block;margin:0 10px;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.meal_list a:hover{box-shadow: 1px 1px 10px 4px rgba(105,105,105,0.5);}
/* 个人中心 mobile */
.user-center{ background: #f5f5f5; }
.user-center .user-wrap{ background: #d3001e; padding: 0 16.5px 0 23.5px;}
.user-wrap .user-picure{ padding: 23px 0 0 0; }
.user-picure figure{ width: 44px; height: 44px; border-radius: 20px; overflow: hidden; float: left; }
.user-picure .user-info{ font-size: 13px; color: #fff; padding: 4px 0 4px 60px; }
.user-fn{ text-align: right; padding: 16px 0; font-size: 0;}
.user-fn a{ display: inline-block; font-size: 12px; line-height: 22px; padding: 0 9px; color: #fff;  border: 1px solid #fff; border-radius: 4px; }
.user-fn .log-out{ margin-right: 8px; }
.user-fn .change-info{ background: #fff; color: #d3001e; }
.change-tip{ padding-left: 11px; }
.change-tip img{ width: 11px; height: 11px; display: inline-block; vertical-align: middle; margin-right: 5px;}
.change-tip span{ color: #666 ; font-size: 12px; line-height: 33px;}
.u-control-fn{ min-height: 352px; }
.u-control-fn table{ width: 100%; text-align: center; background: #fff; }
.u-control-fn table a{ font-size: 12px; color: #666; }
.u-control-fn tr{ border-bottom: 1px solid #ededed; }
.u-control-fn tr:last-child{ border-bottom: none; }
.u-control-fn figure img{ width: 30%; }
.u-control-fn td{ width: 25%; border-right: 1px solid #ededed; padding: 4% 0;}
.u-control-fn td p{ margin-top: 8px; }
/* 个人中心 mobile end */

/* S-套餐详情 */
.package-price{ color: #666; font-size: 14px; }
.package-price em{  display: inline-block; width: 62px; }
.package-price .price-new span{ color: #d3001e; font-size: 28px; }
.package-price .price-old{ line-height: 30px; }
.package-price .price-old span{ color: #333; text-decoration: line-through;}
.parts-category{ background: #f5f5f5; overflow-y: auto; height: 172px; padding: 12px 0; margin-top: 24px;}
.parts-category::-webkit-scrollbar{  width: 6px;  height: 16px;  background-color: #DDD;}  
.parts-category::-webkit-scrollbar-thumb{background: #AAA;}
.parts-category-wrap{ color: #333; font-size: 14px; }
.parts-category-wrap li.item{ line-height: 28px; text-align: center; }
.parts-category-wrap li.item span{margin-right: 38px;}
.package-pic-w{ min-height: 450px; padding: 18px 20px; } 
/* E-套餐详情 */

/*套餐结算*/
.chose_store{margin-bottom: 20px;}
.meal_amount{padding-right: 10px;}
.meal_amount input,.meal_amount a{border: 1px solid #ccc;}

/*退换货详情*/
.return_goods em{font-weight: normal;color: #666;}
.return_goods_detail{font-size: 16px;color: #666;float: right;padding: 0;text-align: right;}
.return_goods_tips{font-size: 16px;color: #333;}
.return_goods_tips img{width: 16px;height: 16px;}

/* S-发布询价 */
.collect-form-box{ padding: 13px 0;}
.collect-form{ background: #f9f9f9; padding: 26px 0 24px 0; }
.collect-form .input_left input, .collect-form  .input_left select{ width: 100%; }
.collect-form .add-upload-pic .item-pic{ width: 90px; height: 74px; float: left; margin-right: 20px; margin-bottom: 10px;}
.collect-form .add-upload-pic .upload-btn{ position: relative; width: 90px; height: 74px; float: left; background: url('../images/add_pic_icon.png') no-repeat center center; }
.add-collect-form{ min-height: 390px; text-align: center; line-height: 390px; }
.add-collect-form .add-control{ display: inline-block; width: 25px; height: 25px; margin-right: 11px; vertical-align: middle; background:url("../images/add_form_icon.png") no-repeat center center; }
.add-collect-form a{font-size: 16px; line-height: 25px; }
.upload-btn .uploadImgs{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; }
.supplem-meg{ padding: 13px 0; }
.supplem-box{ background: #f9f9f9; color: #333; font-size: 16px; padding: 10px 0;}
.supplem-choose{ line-height: 42px; }
.supplem-choose aside{ float: left; width: 150px; text-align: right; padding-right: 15px;}
.supplem-choose .supplem-item{ display: inline-block; margin-right: 36px; }
.supplem-choose .supplem-item i{ display: inline-block; width: 20px; height: 20px;  background-size: 100% 100%; vertical-align: middle; } 
.supplem-choose .supplem-item em{font-style: normal; color: #333; vertical-align: middle; margin-left: 10px;}
.supplem-check{background: url('../images/search_chose.png') no-repeat}
.supplem-checked{ background: url('../images/search_chose_hover.png') no-repeat;}
/* E-发布询价 */

/* S-询价详情 */
.reset-h{min-height: auto; }
.inquiry-wrap{ padding-bottom: 22px; }
.inquiry-list{ padding: 13px 0 10px 0; }
.inquiry-list .inquiry-item{ background: #f9f9f9; padding: 10px 0; margin: 0 5px 10px 5px;}
.inquiry-attr{ font-size: 16px; color: #333; line-height: 30px;}
.inquiry-list .inquiry-item .inquiry-attr span{  width: 120px; color: #000; float: left; text-align: right; }
.inquiry-list .inquiry-item .inquiry-val{word-wrap:break-word; padding-left: 126px; min-height: 30px; }
.inquiry-item .inquiry-attr .photo-list{ width: 57px; line-height: 47px; float: left; margin-right: 10px; margin-bottom: 10px; }
.invoice-info{ border-top: 1px dashed #959595; padding: 10px 0; }
.invoice-info .invoice-box{ font-size: 16px; color: #000; }
.invoice-info .invoice-box > div{ line-height: 30px; }
.invoice-info .invoice-box .product{ color: #333; }
.invoice-info .invoice-box em{ float: left; width: 98px;}
.invoice-info .invoice-box span{ min-height: 30px; display: block;margin-left:98px;word-break: break-all;}

.business-reply{ margin-top: 19px; background: #fff; padding-bottom: 24px; }
.business-reply .reply-box{ padding-top: 16px; }
.reply-title{ border-bottom:1px solid #363636; font-size: 16px; margin-bottom: 14px; }
.reply-title h4{ float: left; line-height: 40px; background: url('../images/triangle-icon.png') no-repeat left center; padding-left: 18px; }
.reply-title h4 b{ font-weight: normal; color: #666; }
.reply-title .time{ float: right; line-height: 40px; padding: 0; text-align: right; }
.reply-title .time em{ margin-left: 10px; }
.reply-table-info {padding-bottom: 10px;}
.reply-table-info .table-bordered{ border: 1px solid #ccc; }
.reply-table-info .table>thead>tr>td, .reply-table-info .table>tbody>tr>td{ padding: 0 5px; border-bottom-width: 1px; }
.reply-table-info .table thead tr td, .reply-table-info .table tbody tr td{ vertical-align: middle; word-break: break-all; border-top: none; border-color: #ccc; }
.reply-table-info table{ width: 100%; text-align: center; vertical-align: middle; font-size: 16px ; }
.reply-table-info table thead{ color: #363636; background: #f5f5f5; }
.reply-table-info table thead tr{height: 43px;}
.reply-table-info table tbody td{ color: #333; word-wrap:break-word }
.reply-table-info .reply-pic{ padding: 0 8px; }
.reply-pic .item-photo{ width: 46px; height: 46px; float: left; background: #e6e6e6; margin: 2px; }
.reply-table-info table tbody{ background: #fff; }
.reply-table-info table tbody tr{ height: 60px; }
/* E-询价详情 */
/*bug修改*/
.parts_goods_box_ph{margin-bottom: 10px;}
.Recommend_box{min-height:100px;}
.ph_more_tc{font-size: 18px;text-align: center;color: #666;padding-bottom: 14px;display: block;}
.ph_more_tc span{vertical-align: middle;}
.ph_more_tc img{width: 16px;height: 16px;vertical-align: middle;}
.ph_more_tc:hover{color: #666;}
.bg_index{background: #F5F5F5;margin: 0 2%;}
.ph_bg{background: #F5F5F5;padding-left: 2%;padding-top: 2%;border-top: 1px solid #ccc;}
.disabled_btn{border: 1px solid #ccc;color: #fff;background: #ccc;}
.disabled_gry{background: #EDEDED;}
/*#showsum p{left: 0;}*/
/*配件目录搜索结果*/
.parts_result_box{padding: 30px 30px 10px;background: #fff;border-top: 10px solid #ccc}
.parts_result_left {width:600px;float: left;}
.parts_result_left h3{font-size: 14px;color: #D3001E;margin-bottom: 10px;}

.parts_result_left p {margin-bottom: 5px;}
.parts_result_left p em,.parts_result_left h3 em{width:80px;display: block;text-align: right;float: left;}
.parts_result_left p span,.parts_result_left h3 span{display: block;margin-left: 100px;word-break:break-word;}
.parts_result_right{margin-left:700px;}
/*bug修改12.11*/
.w_200{width: 200px;display: inline-block;vertical-align: bottom;}

/*协议*/
.yl_promte{display:none;position: fixed;width: 100%;height: 100%;background:rgba(0,0,0,0.3);left: 0;top:0}
.Agreement_box{width: 700px;margin: 0 auto;height: 520px;background: #fff;border-radius: 12px;}
.Agreement_box h3{font-size: 18px;color: #666;font-weight: 600;text-align: center;padding: 10px;background: #F8F8F8;}
.Agreement_info{overflow: auto;height: 450px;padding: 20px;}
.Agreement_box p{text-indent: 2em;text-align: justify;text-justify: inter-ideograph;line-height: 20px;margin-bottom: 5px;}
.agrement_btn{ text-align:center;}
.agrement_btn a{display: inline-block;width: 200px;height: 50px;margin-top: 20px;font-size: 18px;line-height: 50px;}
.agrement_qx{background: #F8F8F8;}
.agrement_ty{background: #D3001E;color: #fff;margin-left: 10px;}
.agrement_ty:hover{color: #fff;}
.Agreement_info::-webkit-scrollbar{width: 6px;height: 16px;background-color: #DDD;}  
.Agreement_info::-webkit-scrollbar-thumb{background: #AAA;}
/*法律*/
.Lawbox{margin-top: 30px;margin-bottom:30px;padding:30px;min-height: 700px;box-shadow: 1px 1px 10px rgba(179,176,176,0.3);}
.Lawbox h2{font-size: 24px;color: #333;text-align: center;margin-bottom: 20px;}
.Lawbox h4{font-size: 20px;color: #333;font-weight: 700;line-height: 20px;margin:15px 0;}
.Lawbox p {text-align: justify;text-justify: inter-ideograph;text-indent: 2em;line-height: 30px;font-size: 16px;}
.contant_msg_box{margin: 20px 0;}
.mar_t10{margin-top: 10px;}
.shop_btn_modify .shop_modify_btn{margin: 0 auto;font-size: 20px;border-radius:4px;color: #D3001E;background: rgba(255,255,255,0.9);display: block;padding: 6px 15px;}
.shop_btn_modify{position:absolute;left:50%;top:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width: 23%;line-height: 40px;}
.coopynit p{padding:5px 0;}

.main_content_error{min-height: 500px;text-align: center;margin-top: 10%;}
.main_content_error img{width: 50%;}
.main_page_error{border-top: 1px solid #666;padding-top: 20px;}
.main_page_error p{margin-left:60%;font-size: 14px;color: #808080;text-align: left;}


/*悬浮购物车*/
.actGotop {position: fixed;bottom: 7%;right: 4%; display: none;z-index: 9999;}
.actGotop img{ width:60px;}
.Agreement_box_close .close_page{width: 18px;height: 18px;float: right;cursor: pointer;}
/*12.25bug修改*/
.swiper-pagination-bullet{background: #000;opacity: 1;}
.swiper-pagination-bullet-active{background: #fff;}
.parts_goods_item_mid .title .parts_title,.parts_goods_item_mid_ph .title .parts_title{line-height:21px;display: block;margin-left: 50px;cursor: pointer;}
.Models_detail{padding: 10px 20px;}
.Models_detail table{width: 100%;}
.wid50{width: 50%;}
.top_pos{position: relative;display: block;}
.close_img{background: url(../images/close_img.png) no-repeat;background-size: 30px 30px;height: 40px;width: 40px;display: block;position: absolute;top:10px;right: 20px;}
.coopynit_bottom{font-size: 12px;text-align: center;}
.coopynit_bottom a{color:#D3001E;text-decoration: underline;margin-left: 10px;}


@media  screen and (max-width: 320px){
	.navbar-toggle{margin-right: 0;}
	.parts_search_phone_item .parts_search_phone_info{padding: 6px;}
	.Quota_box_title{padding: 20px 0;}
	.Quota_box_title label{display: block;}
	.Transaction_time input{width: 73%;}
	.inquiry_box .Transaction_time input{width: 60%;}
	.Agreement_box{height: 400px;}
	.Agreement_info{height: 280px;}
	
}

@media  screen and (max-width: 767px){
	.Recommend_box{margin: 15px 0 10px;}
	.foot_bottom_item,.foot_bottom figure i{display: none;}
	.foot_bottom figure{text-align: center;}
	.foot_bottom .foot_ewm{text-align: center;}
	.foot_bottom .foot_ewm img{width: 20%;margin-bottom: 20px;}
	.foot_bottom .row{display: flex;display: -webkit-flex;flex-direction:column-reverse;  -webkit-flex-direction:column-reverse;}
	.num_shop{width: 8px;height:8px;background: #D3001E;border-radius: 50%;position: absolute;top:7px;right:30%;}
	.login_img{display: none;}
	.login_banner .container{margin-top: 0;position: static;}
	.login_box{width: 100%;}
	.login_bar_info .user_title{text-align: center;}
	.logo_top{line-height: 60px;height: 60px;}
	.logo_bor{border-bottom: 1px solid #ccc;}
	.logo_top .col-xs-5{padding-left: 15px;}
	.login_bar_info{margin: 25px 25px 0;padding:0 0 25px 0;}
	.login_banner{height: auto;}
	footer.bg_white,footer.bg_gry{display: none;}
	.logo_info{display:block;margin-top: 7px;line-height:53px;font-size: 15px;}
	.main_user_resigt{min-height: auto;border-top:10px solid #EDEDED;padding: 25px 0;}
	.input_info{font-size: 14px;}
	.error_tips{display: none;}
	.input_left input,.input_left select{width: 100%;}
	.Code_form .input_left input{width:58%;}
	.Code_form .get_code{width: 39%;font-size: 12px;}
	.form-control,.tasks-list-desc{font-size: 14px;}
	.register_btn a,.img_list{width: auto;}
	.font-sm18{font-size: 13px;}
	.dist_address select:nth-child(2){margin-left:0;}
	.FileImg img{height: 40px;}
	.title_nav{margin-top: 0;}
	.step_password{margin-bottom: 70px;}
	.step_item .num{width: 20px;height:20px;line-height:20px;top:-10px;font-size: 14px;}
	.nav_logo_phone img{width: 100%;}
	.parts_search{display: none;}
	.parts_main_box{padding: 0;min-height: 500px;}
	.parts_goods_box_ph .parts_goods_item_img {width: 100px;height: 100px;}
	.parts_goods_box_ph .parts_goods_list{margin-left: 100px;}
	.parts_goods_item_mid_ph{padding: 0 10px;}
	.parts_goods_box_pc,.search_menu,.goods_list_box .col-sm-3,.shopping_car_title,.select_shop{display: none;}
	.menu_box {padding: 0 15px;border-bottom: 1px solid #ccc;}
	.menu_box b,.menu_box span{font-size: 12px;}
	.pos_goods{font-size: 14px;}
	/*.single_shop,*/.item_totle {display: none;}
	.single_shop{ display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;}
	.shopping_car_item .shopping_car_item_a figure{text-align: left;padding-left: 5px;}
	.shopping_car_item_a {display: flex;display: -webkit-flex;}
	.ph_number{display: flex;display: -webkit-flex;align-items: center;justify-content: center;}
	.shopping_car_item{font-size: 12px;}
	.shop_price{color: #D3001E;}
	.shop_msg_ph figure{margin-bottom: 5px;}
	.pc-order-part{ display: none; }
	.phone-order-part{ display: block; }
	.fp_titket_box{margin-right: 0;}
	.tk_selcet select{margin-bottom: 10px;}
	.tk_selcet select:last-child{margin-bottom: 0;}
	.default_box{margin-bottom: 10px;margin-left: 16px;}
	.address_Bomb_left {border-right: none;margin: 10px 0 0 0;}
	.address_Bomb_left .form-group{margin-bottom: 10px;}
	.address_Bomb_title{padding: 5% 4% 0px 8.5%;}
	.address_Bomb_info,.Credit_pay_box{margin: 5% 8.5%;}
	.shopping_car_list,.chose_store {margin: 10px;}
	.Invalid_title{margin-right: 15px;}
	/*订单详情*/
	.detail_step li{font-size: 12px;}
	.detail_step li p{line-height: 30px;}
	/*物流追踪*/
	.logistic_date p{margin-bottom: 10px;}
	.logistic_detail_info{margin-bottom: 25px;}
	.con{padding: 30px;}
	.logistic_detail_info_item {padding: 25px 30px 0 10px;}
	.Credit_table_box .logistic_table,.logistic_table{margin: 10px 30px 0px 10px;padding-bottom:20px;}
	.my-order{display: none;}
	.my-order.my-order_ph{display: block;padding-top: 10px;}
	.my-order_ph .curr a{background: no-repeat;width: auto;display: inline;}
	.my-order_ph .item{float:left;width: 33%;text-align: center;}
	.my-order_ph li a:hover{background:none;}
	.pad_10{padding: 10px;}
	.Credit_item p.pay_detail_tit{padding-left: 0;}
	.Transaction_title p{margin-bottom:20px;}
	.Transaction_table{margin:16px 0 ;}
	.shopping_car_confirm{padding: 14px 8.5%;}
	.Quota_box_title input{width: 120px;}
	.submit_btn{padding: 0 20px;}
	.Quota_car_list{margin: 0;}
	.our_company_box{padding:15px 10px 10px;}
	.our_company_box p{font-size: 14px;margin-bottom: 5px;}
	.up_list_img img{margin-right: 0;}
	/*快速下单*/
	.loading_info_box .submit_btn{width: 60%;margin: 10px auto 0;}
	.vel_result_right .form-group{float: left;}
	.vel_result_left{margin-bottom: 10px;}
	/*发布询价*/
	.supplem-choose aside{ float: none; }
	.supplem-choose .supplem-item{ display: block; margin-left: 0; padding-left: 40%; }
	/*首页套餐*/
	.tc_list{width:70%;margin: 0 auto;}
	
	#swpier_two{width: 100%;}
	/*.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black{
	background-image: url(../images/right.png);right: 0;
	}
.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {
    background-image: url(../images/left.png);left: 0;
	}*/
	.chose_store p{margin-bottom: 0;}
	.return_goods_detail{float:none;text-align: left;margin-left: 2px;}
	.Credit_right{min-height: 480px;}
	
	.reply-title h4{ line-height: 25px; background-position: 0 3px;padding: 0 0 0 15px;font-size: 16px; word-break: break-all;}
	.reply-title .time{ float: none; }
	.more_tc{display: none;}
	.brand_title_com{background: #fff;}
	.brand_title_com p{color: #666;font-weight: normal;font-style: normal;padding-top: 10px;}
	.search_list_com p label{width: 50px;display: inline-block;}
	.search_list_com p{margin-bottom: 10px;}
	.search_last{margin-left:64px;}
	.agrement_btn a{width: 40%;}
	.shop_btn_modify{width: auto;line-height: normal;}
	.shopping_car_box{min-height: 600px;}
	.main_content_error img{width: 74%;}
	.main_page_error p{margin-left:35%;}
	.main_page_error{font-size:16px;}
	.coopynit_bottom{text-align: center;padding:0 10px;font-size: 10px;}
	
}
@media screen and (max-width: 950px) {
	
	.topnav{display: none;}
	.jp_nav .navbar-header,.jp_nav .nav{width: auto;}
	.navbar-toggle{display: block;padding-bottom: 10px;}
    .navbar-collapse.collapse{/*display:inherit!important;*/height: auto!important;padding-bottom: 0;overflow: visible!important;}
 	.navbar-header{float: none;}
	.navbar-nav {float: none;margin: 0;}
	.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {margin-right: 0;margin-left: 0;}
	.navbar-nav>li {float: none;}
	.navbar-nav>li>a {padding-top: 15px;padding-bottom: 15px;}
	.navbar-collapse {width: auto;border-top: 0;-webkit-box-shadow: none;box-shadow: none;}
	.navbar-nav .open .dropdown-menu{position: static;float: none;width: auto;margin-top: 0;background-color: transparent;border: 0; -webkit-box-shadow: none;box-shadow: none;}
	.Four_ensure_item span{display: block;margin-left: 0;}
	.pc_login_box,.pc_nav_head,.pc_shop_car,ul.sub-menu,.dropdown i{display: none;}
	.four_line{display: none;}
	.jp_nav{border-bottom: 1px solid #ccc;}
	.address_Bomb{width: 90%;}
	.order-state-item{ width: 16.66%; }
	.order-state .ord-list-box{ width: 100%; padding-right: 0; }
	.ord-list-box::after{ display: none; }
	.order-state .search-part{ width: 95%; }
	.delet_box{width: 56%;}
	.mar2{margin-left: 2%;}
	.Recommend_item.col-xs-6 {width: 48%;margin-right: 2%;}
	.w_200{width: 140px;}
	.Agreement_box{width: 90%;}

}
@media screen and (max-width: 949px) {
	.goods_detail_box{display: none;}
	.mar_b30{margin-bottom:44px;}
}

@media screen and (min-width: 950px) {
	.phone_detail_goods,.fix_bootom_box{display: none;}
	.pc_nav_list>li:hover{background: #D3001E;}
	.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{color: #fff;}
	.pc_nav_list .on,.on_bg{background: #D3001E;border-left: 1px solid #ccc;border-right: 1px solid #ccc;}
	
}

@media screen and (min-width:769px)and (max-width: 951px){
	
}

@media screen and (min-width:949px)and (max-width: 990px){
	.container{width: 935px;}
	.address_Bomb{width: 65%;}
}
@media screen and (min-width: 768px){
	
	
	.navbar{border-radius: 0;}
	.parts_goods_box_ph,.parts_search_phone{display: none;}
	.shopping_car_item figure{display: table;}
	.vel_centers{display: table-cell;width:100%;height:80px;vertical-align: middle;/*text-align: center;*/}
	.item_img{width: 80px;height: 80px;}
	.item_totle{width: 14%;}
	.tk_selcet select{width: 32%;}
	.tk_selcet select:nth-child(2) {margin-left: 1.5%;margin-right:1.5%;}
	.default_box{display: table-cell;vertical-align: middle;width: 100%;height: 270px;text-align: center;}
	.modify_btn a{width: 26%;}
	.ph_more_tc{display: none;}
	.ph_bg{background: #fff;padding: 0;border-top: none;}
	.bg_index{margin: 0;}
	 #swpier_two{padding:0;width:100%;margin: 0 auto;}
	 .tc_list img{width: 100%;}
	
}
@media screen and (min-width: 1200px) {
    .container{width:1200px;}
    
}
@media screen and (min-width: 951px) {
	.navbar-collapse{padding-left: 0;padding-right: 0;}
	.navbar-collapse.collapse{display: block!important;height: auto!important;padding-bottom: 0;overflow: visible!important;}
	.pc_nav_box{position:relative;z-index:55;background: url(../images/nav_bg.png) left top repeat-y;background-color:transparent;background-size: 100% 100%;border: none;border-radius:0;}
	.pc_nav_head{width:100%;float: left;display: block;line-height: 62px;text-align: center;}
	.pc_nav_head img{width: 55%;/*height:84px;*/}
	.jp_nav .nav{margin: 0 20% 0 22%;}
	.pc_nav_list>li{width: 25%;float: left;text-align: center;line-height:82px;position: relative;}
	.pc_shop_car{position:relative;float: right;margin-top: 16px;background: rgba(255,255,255,0.35);border:1px solid transparent;width: 100px;height: 32px;line-height: 32px;text-align: center;margin-right: 5%;border-radius: 2px;}
	.pc_shop_car img{width:18px;height:14px;margin-right: 5px;}
	.pc_shop_car span{font-size: 14px;color: #fff;}
	.pc_shop_car a{display: block;}
	.pc_shop_car:hover{border:1px solid rgba(255,255,255,0.35);background:transparent;}
	.num_shop{position: absolute;right:-10px;top:-10px;width: 20px;height: 20px;border-radius: 50%;background: #D3001E;line-height: 20px;font-size: 12px;color: #fff;}
	.pc_nav_list li ul {background-color:rgba(0,0,0,0.65);position:absolute;left:0;top:62px;width:100%;z-index:7777;text-align: left;}
	.pc_nav_list li li {position:relative;margin:0;display:block;line-height:30px;}
	.pc_nav_list li li ul {position:absolute;top:0;left:-100%; margin:0;}
	.pc_nav_list li li a {border-bottom:1px dashed #EDEDED;margin: 0 20px;padding:0;display: block;color:#fff;}
	/*.pc_nav_list ul li:last-of-type a {border-bottom:none;}*/
	.sub-menu li:last-of-type>a{border-bottom: none;}
	
	ul.sub-menu {display:none;}
	.pc_dropdown i{float: right;margin-top: 8px;}
	.pc_nav_list li a:hover{color: #D3001E;}
	.nav_logo_phone{display: none;}
	.jp_nav .nav{width:auto;float:none;}
	.jp_nav .nav>li>a{color: #fff;line-height:62px;font-size: 18px;font-weight: 500;}
	.dropdown .sub-menu{margin-left: 0;}
	.tk_search,.phone_mid{display: none;}
	.dropdown i{float: right;margin-top: 8px;}
	/*.banner_rel{position: relative;top:-62px;}*/
	.phone_detail_goods{display: none;}
	.item_totle{width: 16.66666667%;}
	/*.Four_ensure{margin-top: -62px;}*/
	.Recommend_item.col-md-3{width: 23.5%;margin-right: 2%;}
    .Recommend_item.col-md-3:last-child{margin-right: 0;}
   
	
}
